#buscar{
	position: relative;
	
	top: -0.5em;
	
	color: #777;

	margin: 0em;
	padding: 0em;
	
	padding-left: 1em;
	padding-right: 1em;
	
	text-align: right;
	
	
	font: normal normal normal 1em Verdana;
	
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

#buscar.focus{
	color: #000;
		
	text-align: left;
}

#c_buscar{
	position: relative;
	top:-1em;

}

#c_buscar a:link{
text-decoration:none;
color: #FFF;
font: normal normal normal 1em Verdana;
}


#c_buscar a:hover{
text-decoration:none;
color: #FFF;
font: normal normal bold 1em Verdana;

}

#c_buscar a:visited{
text-decoration:none;
color: #FFF;
font: normal normal normal 1em Verdana;
}

#c_principal {
	position: relative;
	margin: 0em;
	margin-right: 31em;
	padding: 1em;

	background: #003366 url(../../images/text-fondo.png) repeat;
	box-shadow: 0em 0em 2em #0066CC;
	
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	
	border: 1px solid #FFF;
}

#c_buscar a:link{
text-decoration:none;
color: #000;
font: normal normal normal 1em Verdana;
}

#c_buscar a:visited{
text-decoration:none;
color: #000;
font: normal normal normal 1em Verdana;
}

#c_buscar a:hover{
text-decoration:underline;
color: #000;
font: normal normal normal 1em Verdana;
}

#c_buscar div.mostrar{

padding:2em;
background-color:#b3d9ff;
border: 1px solid #000;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
box-shadow: 0em 0em 2em #000;
width:auto;
color:#000;
padding-left:3em;
}

#c_buscar p.margen{

padding-left:1em;
}

a.agregar{
float:right;
}

.corte{
clear:both;
}